/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ControladoresUI;

import Ingresos.IAula;
import Ingresos.IJornada;
import Ingresos.ISemestre;
import ManagersUI.DisponibilidadAulaManager;
import Usuarios.ManejoTiposUsuario;
import javafx.event.*;
import javafx.fxml.FXML;
import javafx.scene.control.*;

/**
 * FXML Controller class
 *
 * @author JEscalante
 */
public class DisponibilidadAulaController{

    /**
     * Initializes the controller class.
     */
    DisponibilidadAulaManager disponibilidadAulaManager;
    @FXML private ComboBox cmbAulas, cmbSemestres, cmbJornadas;
    public void initialize() {}
  
    public void initManager(final DisponibilidadAulaManager disponibilidadAulaManager) {
        this.disponibilidadAulaManager = disponibilidadAulaManager;
        cargarTabla();
        cargarDatos();        
    }
    public void cargarDatos(){
        this.cmbAulas.setPromptText("Seleccione una aula...");
        IAula manejoAulas = new IAula();
        this.cmbAulas.getItems().clear();
        this.cmbAulas.getItems().addAll(manejoAulas.mostrarTodoFalse());
        
        this.cmbSemestres.setPromptText("Seleccione un semestre...");
        ISemestre manejoSemestre = new ISemestre();
        this.cmbSemestres.getItems().clear();
        this.cmbSemestres.getItems().addAll(manejoSemestre.mostrarTodoFalse());
        
        this.cmbJornadas.setPromptText("Seleccione una jornada...");
        IJornada manejoJornada = new IJornada();
        this.cmbJornadas.getItems().clear();
        this.cmbJornadas.getItems().addAll(manejoJornada.mostrarTodoFalse());
        
        
    }
    public void cargarTabla(){
   /*     CarreraModel modelo = new CarreraModel();
        tblCarreras.setItems(modelo.getData());
        nombreColumna.setCellValueFactory(new PropertyValueFactory<Carrera, String>("nombre"));
        facultadColumna.setCellValueFactory(new PropertyValueFactory<Facultad,String>("facultadidFacultad"));  
        */
    }
    @FXML
    private void buscarAula(ActionEvent event){
        
    }
    @FXML
    private void registrarCambios(ActionEvent event){
        
    }
}
